a contentious issue - French English Dictionary